disputing investor - Spanish English Dictionary